<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">











<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>NPanday - Releasing NPanday</title>
    <style type="text/css" media="all">
      @import url("../css/maven-base.css");
      @import url("../css/maven-theme.css");
      @import url("../css/site.css");
    </style>
    <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
          </head>
  <body class="composite">
    <div id="banner">
                  <a href="" id="bannerLeft">
    
                                            <img src=".././images/NPanday.png" alt="" />
    
            </a>
                        <a href="http://www.codeplex.com/" id="bannerRight">
    
                                            <img src=".././images/logo-home.png" alt="" />
    
            </a>
            <div class="clear">
        <hr/>
      </div>
    </div>
    <div id="breadcrumbs">
          
  

  
    
            
  
    
            <div class="xleft">
          
                <a href="http://npanday.codeplex.com/" class="externalLink">NPanday Home</a>
                &gt;
      
                <a href="../">NPanday 1.2</a>
                  </div>
            <div class="xright">      
  

  
    
            
  
    
             Last Published: 22 Jun 2010
              &nbsp;| Version: 1.2
            </div>
      <div class="clear">
        <hr/>
      </div>
    </div>
    <div id="leftColumn">
      <div id="navcolumn">
           
  

  
    
            
  
    
                   <h5>General Info</h5>
            <ul>
              
    <li class="none">
                    <a href="../index.html">NPanday Overview</a>
          </li>
              
    <li class="none">
                    <a href="../release-notes.html">NPanday Release Notes</a>
          </li>
              
    <li class="none">
                    <a href="../faqs.html">NPanday FAQs</a>
          </li>
              
    <li class="none">
                    <a href="../faqs.html">NPanday Features</a>
          </li>
              
    <li class="none">
                    <a href="../npanday.pdf">Documentation PDF</a>
          </li>
          </ul>
              <h5>User's Guide</h5>
            <ul>
              
    <li class="none">
                    <a href=".././guide/index.html">Introduction</a>
          </li>
              
    <li class="none">
                    <a href=".././guide/installation/index.html">Installation</a>
          </li>
              
    <li class="none">
                    <a href=".././guide/vs/index.html">Visual Studio Add-in</a>
          </li>
              
    <li class="none">
                    <a href=".././guide/maven/index.html">Maven Command Line</a>
          </li>
              
    <li class="none">
                    <a href=".././guide/devinfra/index.html">Maven Development Infrastructure</a>
          </li>
              
    <li class="none">
                    <a href="../plugins/index.html">NPanday Plugins</a>
          </li>
          </ul>
              <h5>Contributing</h5>
            <ul>
              
    <li class="none">
                    <a href=".././developers/index.html">Developer's Guide</a>
          </li>
              
    <li class="none">
                    <a href=".././issue-tracking.html">Issue Tracking</a>
          </li>
              
    <li class="none">
                    <a href=".././mail-lists.html">Mailing Lists</a>
          </li>
          </ul>
              <h5>Project Documentation</h5>
            <ul>
              
                
              
      
            
      
            
      
            
      
            
      
            
      
            
      
              
        <li class="collapsed">
                    <a href="../project-info.html">Project Information</a>
                </li>
          </ul>
              <h5>Resources</h5>
            <ul>
              
    <li class="none">
                    <a href="http://maven.apache.org/" class="externalLink">Apache Maven</a>
          </li>
              
    <li class="none">
                    <a href="http://npanday.codeplex.com/" class="externalLink">NPanday on CodePlex</a>
          </li>
          </ul>
                                           <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
            <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img>
          </a>
                       
  

  
    
            
  
    
        </div>
    </div>
    <div id="bodyColumn">
      <div id="contentBox">
        <div class="section"><h2>Pre-release checklist</h2>
<ul><li>Make sure that the copyright and licenses are on all source code</li>
<li>Check the build is successful in continuum</li>
<li>Ensure all issues in the tracker for that version have been resolved, or are moved to a later version</li>
</ul>
</div>
<div class="section"><h2>Creating a Release Candidate</h2>
<p>Send a proposal in to the discussion forum regarding the release and the issues that would be fix in the said release.</p>
<p>The release will be done in <a class="externalLink" href="http://ci.npanday.org/continuum/">http://ci.npanday.org/continuum/</a>. Go to the release page and select <i>Prepare</i>.</p>
<p>Fill in the following values:</p>
<ul><li>the SCM tag should be <tt>npanday-1.2-RC1</tt> or similar (use the release version)</li>
<li>the SCM tag base should be <a class="externalLink" href="https://npanday.svn.codeplex.com/svn/tags/">https://npanday.svn.codeplex.com/svn/tags/</a></li>
<li>use <tt>clean</tt> as the preparation goal</li>
<li>check the values for <i>Release version</i> and <i>Next development version</i> are correct</li>
</ul>
<p>After this successfully completes, proceed with the <i>Perform</i> step.</p>
<p>Fill in the following values:</p>
<ul><li>use <tt>clean deploy</tt> as the goals (the default)</li>
</ul>
<p>To verify if the release was successful, check that the artifacts has been populated in <a class="externalLink" href="http://repo.npanday.org/archiva/repository/npanday-releases/">http://repo.npanday.org/archiva/repository/npanday-releases/</a></p>
</div>
<div class="section"><h2>Testing the Release Candidate</h2>
<p>Announce the RC and the community will be given a 48hr window to test. If the RC passes, same process would be done for the final version. eg. <tt>1.1</tt>.</p>
</div>
<div class="section"><h2>Voting on the Release</h2>
<p>Post the Majority of Vote on the results of the release.</p>
</div>
<div class="section"><h2>Finalising the Release</h2>
<p>After the approval of the developers:</p>
<ul><li><a href="./publishing-docs.html"> Publish the site</a> for the released version</li>
<li>Update Download Page to upload the repository builder from the latest release and mark the version as released</li>
<li>Make the announcement on the forum</li>
</ul>
<p><b>Note:</b> If a serious flaw is found in the release, the release version will not be removed in the distribution list but instead a new release (1.1.1) should be provided.</p>
</div>

      </div>
    </div>
    <div class="clear">
      <hr/>
    </div>
    <div id="footer">
      <div class="xright">&#169;  
          2010
    
          NPanday
          
  

  
    
            
  
    
  </div>
      <div class="clear">
        <hr/>
      </div>
    </div>
  </body>
</html>
